home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 6
/
CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso
/
cucd
/
prog
/
gnu-c
/
src
/
gcc-2.7.0-amiga
/
gcc.info
(
.txt
)
< prev
next >
Wrap
GNU Info File
|
1995-06-16
|
8KB
|
512 lines
This is Info file gcc.info, produced by Makeinfo-1.55 from the input
file gcc.texi.
This file documents the use and the internals of the GNU compiler.
Published by the Free Software Foundation 59 Temple Place - Suite 330
Boston, MA 02111-1307 USA
Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.
Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the sections entitled "GNU General Public License," "Funding for
Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
included exactly as in the original, and provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the sections entitled "GNU General Public
License," "Funding for Free Software," and "Protect Your Freedom--Fight
`Look And Feel'", and this permission notice, may be included in
translations approved by the Free Software Foundation instead of in the
original English.
Indirect:
gcc.info-1: 1382
gcc.info-2: 42035
gcc.info-3: 79005
gcc.info-4: 125838
gcc.info-5: 170920
gcc.info-6: 211854
gcc.info-7: 233621
gcc.info-8: 282556
gcc.info-9: 330987
gcc.info-10: 380826
gcc.info-11: 429986
gcc.info-12: 471180
gcc.info-13: 520118
gcc.info-14: 569005
gcc.info-15: 617509
gcc.info-16: 667056
gcc.info-17: 699780
gcc.info-18: 747959
gcc.info-19: 793817
gcc.info-20: 841963
gcc.info-21: 886061
gcc.info-22: 929267
gcc.info-23: 978156
gcc.info-24: 1028059
gcc.info-25: 1059073
Tag Table:
(Indirect)
Node: Top
Node: Copying
Node: Contributors
22150
Node: Funding
27296
Node: Look and Feel
29793
Node: G++ and GCC
36439
Node: Invoking GCC
38656
Node: Option Summary
42035
Node: Overall Options
52414
Node: Invoking G++
56977
Node: C Dialect Options
58851
Node: C++ Dialect Options
68902
Node: Warning Options
79005
Node: Debugging Options
93698
Node: Optimize Options
103279
Node: Preprocessor Options
113826
Node: Assembler Options
120289
Node: Link Options
120656
Node: Directory Options
125838
Node: Target Options
129330
Node: Submodel Options
132987
Node: M680x0 Options
134368
Node: VAX Options
137877
Node: SPARC Options
138412
Node: Convex Options
144832
Node: AMD29K Options
147013
Node: ARM Options
150044
Node: M88K Options
151461
Node: RS/6000 and PowerPC Options
159408
Node: RT Options
169216
Node: MIPS Options
170920
Node: i386 Options
178546
Node: HPPA Options
183985
Node: Intel 960 Options
187081
Node: DEC Alpha Options
189691
Node: Clipper Options
191363
Node: H8/300 Options
191762
Node: System V Options
192207
Node: Code Gen Options
192893
Node: Environment Variables
201402
Node: Running Protoize
205625
Node: Installation
211854
Node: Configurations
233621
Node: Other Dir
268745
Node: Cross-Compiler
270461
Node: Steps of Cross
272292
Node: Configure Cross
273410
Node: Tools and Libraries
274047
Node: Cross Runtime
276490
Node: Cross Headers
280571
Node: Build Cross
282556
Node: Sun Install
284432
Node: VMS Install
285564
Node: Collect2
295493
Node: Header Dirs
298202
Node: C Extensions
299616
Node: Statement Exprs
302842
Node: Local Labels
304736
Node: Labels as Values
306798
Node: Nested Functions
308663
Node: Constructing Calls
312519
Node: Naming Types
314576
Node: Typeof
315670
Node: Lvalues
317535
Node: Conditionals
319975
Node: Long Long
320866
Node: Complex
322310
Node: Zero Length
324172
Node: Variable Length
324846
Node: Macro Varargs
327371
Node: Subscripting
329474
Node: Pointer Arith
329957
Node: Initializers
330522
Node: Constructors
330987
Node: Labeled Elements
332681
Node: Case Ranges
335310
Node: Cast to Union
335991
Node: Function Attributes
337069
Node: Function Prototypes
346332
Node: Dollar Signs
348131
Node: Character Escapes
348918
Node: Alignment
349199
Node: Variable Attributes
350671
Node: Type Attributes
358579
Node: Inline
365098
Node: Extended Asm
368975
Node: Asm Labels
379507
Node: Explicit Reg Vars
380826
Node: Global Reg Vars
382074
Node: Local Reg Vars
386639
Node: Alternate Keywords
388231
Node: Incomplete Enums
389633
Node: Function Names
390389
Node: C++ Extensions
391394
Node: Naming Results
392631
Node: Min and Max
395945
Node: Destructors and Goto
397395
Node: C++ Interface
397945
Node: Template Instantiation
403168
Node: C++ Signatures
408960
Node: Trouble
413220
Node: Actual Bugs
414931
Node: Installation Problems
416200
Node: Cross-Compiler Problems
429986
Node: Interoperation
431457
Node: External Bugs
444823
Node: Incompatibilities
446955
Node: Fixed Headers
455505
Node: Standard Libraries
457847
Node: Disappointments
459094
Node: C++ Misunderstandings
463319
Node: Static Definitions
463966
Node: Temporaries
465020
Node: Protoize Caveats
467224
Node: Non-bugs
471180
Node: Warnings and Errors
480140
Node: Bugs
481910
Node: Bug Criteria
483270
Node: Bug Lists
485700
Node: Bug Reporting
487071
Node: Sending Patches
499489
Node: Service
504876
Node: VMS
505437
Node: Include Files and VMS
505830
Node: Global Declarations
509720
Node: VMS Misc
514029
Node: Portability
518355
Node: Interface
520118
Node: Passes
524751
Node: RTL
542094
Node: RTL Objects
543982
Node: Accessors
547026
Node: Flags
552352
Node: Machine Modes
561371
Node: Constants
569005
Node: Regs and Memory
574193
Node: Arithmetic
585903
Node: Comparisons
591801
Node: Bit Fields
595863
Node: Conversions
597227
Node: RTL Declarations
600115
Node: Side Effects
600924
Node: Incdec
613471
Node: Assembler
615987
Node: Insns
617509
Node: Calls
638362
Node: Sharing
640957
Node: Reading RTL
644033
Node: Machine Desc
644972
Node: Patterns
646825
Node: Example
649769
Node: RTL Template
650897
Node: Output Template
663095
Node: Output Statement
667056
Node: Constraints
670769
Node: Simple Constraints
671772
Node: Multi-Alternative
683205
Node: Class Preferences
686041
Node: Modifiers
686921
Node: Machine Constraints
690081
Node: No Constraints
698659
Node: Standard Names
699780
Node: Pattern Ordering
727688
Node: Dependent Patterns
728914
Node: Jump Patterns
731729
Node: Insn Canonicalizations
737545
Node: Peephole Definitions
741040
Node: Expander Definitions
747959
Node: Insn Splitting
755405
Node: Insn Attributes
762419
Node: Defining Attributes
763466
Node: Expressions
765478
Node: Tagging Insns
771790
Node: Attr Example
776153
Node: Insn Lengths
778529
Node: Constant Attributes
781893
Node: Delay Slots
783053
Node: Function Units
786264
Node: Target Macros
791934
Node: Driver
793817
Node: Run-time Target
804891
Node: Storage Layout
810778
Node: Type Layout
824726
Node: Registers
831149
Node: Register Basics
832129
Node: Allocation Order
836166
Node: Values in Registers
837584
Node: Leaf Functions
841963
Node: Stack Registers
844438
Node: Obsolete Register Macros
845271
Node: Register Classes
847966
Node: Stack and Calling
867501
Node: Frame Layout
867937
Node: Frame Registers
871377
Node: Elimination
875187
Node: Stack Arguments
879443
Node: Register Arguments
886061
Node: Scalar Return
894736
Node: Aggregate Return
898699
Node: Caller Saves
902414
Node: Function Entry
903564
Node: Profiling
912492
Node: Varargs
915396
Node: Trampolines
922805
Node: Library Calls
929267
Node: Addressing Modes
937325
Node: Condition Code
944913
Node: Costs
951112
Node: Sections
959491
Node: PIC
964280
Node: Assembler Format
966990
Node: File Framework
967995
Node: Data Output
972232
Node: Uninitialized Data
978156
Node: Label Output
980863
Node: Initialization
990257
Node: Macros for Initialization
996400
Node: Instruction Output
1000997
Node: Dispatch Tables
1008992
Node: Alignment Output
1011369
Node: Debugging Info
1013109
Node: All Debuggers
1013718
Node: DBX Options
1016132
Node: DBX Hooks
1021017
Node: File Names and DBX
1024356
Node: SDB and DWARF
1026329
Node: Cross-compilation
1028059
Node: Misc
1034506
Node: Config
1051632
Node: Index
1059073
End Tag Table